home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / biz / dbase / mSQL_2_0b3.lha / msql / doc / HISTORY next >
Text File  |  1998-01-04  |  3KB  |  83 lines

  1. 14  January 1997    2.0 Beta 3
  2. -----------------------------------
  3.     o Fixed problem with new fast offset calculation in rowRead
  4.  
  5.     o Fixed bugs in table join logic
  6.  
  7.     o Fixed bug that allowed an update to set a non-unique value
  8.       for a unique index
  9.  
  10.     o Completed dynamic loading of module object code in Lite / W3-mSQL
  11.  
  12.     o Fixed some documentation errors in the HTML manual
  13.  
  14.     o Fixed non-flushed output in user prompts from msqladmin and msql 
  15.  
  16.     o Fixed problem with fields being inserted with the NULL flag set
  17.  
  18.     o Added a 0 exit val to msqldump
  19.  
  20.     o Fixed some API function prototypes 
  21.  
  22.     o Added strdup() to the malloc test code (although we don't
  23.       use the malloc library anymore for in-house code testing)
  24.  
  25.     o Fixed memory leaks in parser, msqlServerDelete, QUIT processing,
  26.       join condition lists, and join ident fields.
  27.  
  28.     o Wrote the mod_graph dynamic loaded graphing module for Lite &
  29.       W3-mSQL.
  30.  
  31.     o Added optional W3-auth security.  The file .w3-auth must now
  32.       be created in the directory containing the requested file to
  33.       enable W3-auth access control.
  34.  
  35.  
  36.  
  37.  
  38. 6  January 1997        2.0 Beta 2
  39. -----------------------------------
  40.     o Fixed problem with deletion using an index for row selection
  41.       (reshuffle of dup values in tree node caused getNext to skip
  42.        a valid entry)
  43.  
  44.     o Fixed bug in bulk index creation where it was including
  45.       non-active rows in the newly created index.
  46.  
  47.     o Added strncasecmp() for SVR4 people (so they can dodge the BSD lib)
  48.  
  49.     o Fixed bug in the AVL node swapping code wrt dup node lists.
  50.  
  51.     o Fixed core dump bug when DISTINCT used with an empty result
  52.       table.
  53.  
  54.     o Fixed bug in the updating of CHAR fields.
  55.  
  56.     o Increased listen queue for UNIX socket to 128
  57.  
  58.     o Fixed bug in updateValues() where by a full field width char
  59.       value would trash the active flag of the next field (i.e. NULL
  60.       termination of the string).
  61.  
  62.     o Fixed param count test in Lite function calling.
  63.  
  64.     o Increased Lite VM performance by up to 20% by caching stack 
  65.       frames and other reuseable items.
  66.  
  67.     o mSQL Server performance increases
  68.       - Removed some more malloc & bzero overhead 
  69.       - Added speedup for boxes without hardware multiply (like
  70.         lots of the early SPARCs).  
  71.       - The above modifications produced a 20% faster "killer"
  72.         result on a SPARC without hardware math.
  73.  
  74.     o Added support for symbolic Macros in modules
  75.  
  76.     o Started support for dynamic loading shared modules
  77.  
  78.  
  79.  
  80. 16 December 1996    2.0 Beta 1
  81. -----------------------------------
  82.     o Initial public beta release of the 2.0 code base.
  83.